Science

China rocket: Uncontrolled return to Earth raises concern